@charset "utf-8";
/* CSS Document */
.topbox { width:100%;min-width:1196px;height:720px; position:relative;}
.banner {width:100%;min-width:1100px;height:600px; position:absolute; z-index:999; margin-top:120px;}
.fullSlide {width:100%;position:relative;height:600px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:600px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#fff;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:2%;background-position:-6px -137px;}
@media screen and (max-width:1364px) {
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:1%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:1%;background-position:-6px -137px;}
}
@media screen and (max-width:1022px) {
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:0%;background-position:-6px -137px;}
}


.productcon { width:100%;min-width:1196px;height:390px; padding-top:200px; background:url(../images/product_bg.jpg) no-repeat center;}

.product { width:1115px; height:310px; overflow:hidden; margin:0 auto;}
.productbox { width:1100px; height:310px;}
.product li { width:175px; height:310px; background:url(../images/pro_list_bg.png) no-repeat; margin-right:10px; text-align:center; line-height:22px; float:left; position:relative;}

.product li h1 { font-size:15px; color:#266d32; font-weight:bold; height:20px; line-height:20px; padding-top:62px;}
.product li h2 { font-family:arial; font-size:14px; color:#999;}
.product li p{ font-size:12px; font-weight:bold; }
.p_1{line-height:26px; text-align:left; width:120px; margin:0 auto; margin-top:20px; }
.p_2{line-height:26px; width:170px; margin:0 auto; margin-top:20px; }
.p_3{line-height:26px; width:170px; margin:0 auto; margin-top:40px; }


.c_more_1{ display:block; height:25px; width:25px; overflow:hidden; background:url(../images/p_a.png) no-repeat; position:absolute; bottom:30px; left:74px;}


.about { width:100%;min-width:1196px;height:550px; background:url(../images/about.jpg) no-repeat center;}
.aboutbox{ width:1100px; height:550px; overflow:hidden; margin:0 auto; position:relative;}
.a_img{ position:absolute; top:48px; left:42px;}
.a_img img{ width:532px; height:400px; overflow:hidden;}
.a_txt{ width:338px; overflow:hidden; position:absolute; top:210px; right:110px;}
.txt{ height:144px; line-height:24px; overflow:hidden; text-indent:2em;}
.txt p{ color:#333;}
.c_about{ height:30px; overflow:hidden; width:264px; margin-top:40px;}
.c_about a{ display:block; text-align:center; font-size:14px;line-height:28px;}
.c_about a.Left{ width:119px; height:28px; overflow:hidden;  border:#dbb685 solid 1px;  color:#bba05d;}
.c_about a.Right{ width:121px; height:28px; background:#dbb685; color:#fff; border:#dbb685 solid 1px;}
.c_about a.Left:hover{ color:#fff;background:#dbb685;}
.c_about a.Right:hover{ color:#bba05d; background:none;}

.indextec { width:100%;min-width:1196px;height:797px; background:url(../images/index_tec.jpg) no-repeat center;}
.indextecbox { width:1100px; height:730px; margin:0 auto;}
.tecleft { width:723px; height:574px; padding-top:106px; overflow:hidden; float:left;}
.tecright { width:377px; height:730px; overflow:hidden; float:left;}
.tecleft .str { width:723px; height:287px; overflow:hidden;}
.tecleft .str .img { width:295px; height:240px; margin-right:50px; float:left;}
.tecleft .str .img img { width:305px; height:250px;}
.tecleft .str .tmain { width:280px; height:240px; padding-top:10px; color:#222; line-height:270%; overflow:hidden; float:left;}
.tecleft .str .tmain .details { display:block; width:119px; height:29px; line-height:29px; text-align:center; border:1px solid #d7b381; color:#222; margin-right:30px; float:left;}
.tecleft .str .tmain .details:hover { background:#d7b381; color:#FFF;}
.tecleft .str .tmain .process { display:block; width:119px; height:29px; line-height:29px; color:#FFF; text-align:center; background:#d7b381; border:1px solid #d7b381; float:left;}
.tecleft .str .tmain .process:hover { background:none; color:#222;}

.tecright .dir { width:362px; height:393px; padding-bottom:100px; overflow:hidden;}
.tecright .focus { width:210px; height:210px; padding-left:5px; margin:0 auto; position:relative;}
.tecright .focus .focusimg { position:absolute; z-index:99;}
#faded { MARGIN: 0px; OVERFLOW: hidden; width: 210px; HEIGHT: 210px; position:absolute; top:0; left:5px;}
#faded img { WIDTH: 210px; height:210px;}
#faded UL.pagination { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; Z-INDEX: 10; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 196px 0px 0px 10px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; POSITION: relative}
#faded UL.pagination LI { PADDING-RIGHT: 1px; FLOAT: left}
#faded UL.pagination LI A { PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #20130c; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 5px; TEXT-INDENT: 5px; PADDING-TOP: 0px; HEIGHT: 5px; TEXT-DECORATION: none
}
#faded UL.pagination LI.current A { BACKGROUND: #ee8a00;}
#faded UL.pagination LI A:hover { BACKGROUND: #ee8a00;}


.c_case{ width:100%; height:334px; overflow:hidden; min-width:1196px; background:url(../images/case.jpg) no-repeat center;}
.c_casebox{ width:1100px; height:180px; padding-top:105px; margin:0 auto;}
.mr_frbox{height:180px; width:100%; position:relative;}
.mr_frBtnL{cursor:pointer;display:inline;height:27px;margin-top:55px;width:27px; position:absolute; left:-45px;}
.mr_frUl{float:left;height:180px;width:1100px; overflow:hidden;}
.mr_frBtnR{margin-top:55px;cursor:pointer;width:27px;height:27px; position:absolute; right:-40px;}
.mr_frUl ul li{display:inline;float:left;width:251px;overflow:hidden;position:relative; margin-right:30px;}
.mr_frUl ul li a img{/*display:block;*/width:247px; height:136px; border:#e8e8e8 solid 2px;}
.mr_frUl ul li a p{ height:40px; line-height:40px; text-align:center; font-size:16px;}

.c_news{ width:100%; height:482px; overflow:hidden; min-width:1196px; background:url(../images/news.jpg) no-repeat top center;}
.c_newsbox{ width:1084px;  height:362px; overflow:hidden; margin:0 auto; padding:120px 8px 0px 8px; position:relative;}
.c_more{ display:block; position:absolute; height:34px; width:84px; color:#71b900; font-size:22px; font-family:Arial; top:54px; right:0px;}
.n_l{ width:520px; height:362px; overflow:hidden;}
.n_l img{ width:520px; height:136px; overflow:hidden;}
.n_l a{ display:block;}
.n_l a.n_bt{ font-size:16px; font-weight:bold; height:24px; line-height:24px; overflow:hidden; color:#333; margin-top:35px; margin-bottom:10px;}
.l_zy{ height:48px; line-height:24px; overflow:hidden;}
.n_l a.c_cha{ width:134px; height:31px; overflow:hidden; border:#71b900 solid 3px; text-align:center; line-height:31px; font-weight:bold; margin-top:25px;}
.n_l a:hover{color:#ff9000;}

.n_r{ width:528px; height:315px; overflow:hidden;}
.n_box{ width:528px; height:80px; padding-bottom:12px; overflow:hidden; border-bottom:#71b900 solid 2px; margin-bottom:15px;}
.c_date{ width:75px; overflow:hidden;}
.c_date h2{ font-size:70px; font-family:Arial; color:#f2c593; height:52px; overflow:hidden; line-height:52px;}
.c_date p{ height:28px; line-height:35px; font-size:16px; color:#aeaeae;font-family:Arial; text-align:center; }
.c_xw{ width:420px; overflow:hidden;}
.c_xw a{ display:block; height:24px; line-height:24px; font-weight:bold; color:#333; font-size:14px;}
.c_zy{ height:48px; line-height:24px; overflow:hidden; margin-top:8px;}
.c_xw a:hover{color:#ff9000;}
















